# 多条指令顺着写
ep:
	pwd
	cd ..
	pwd
# 发现cd ..命令执行后，并未改变当前目录，
# 两次输出的pwd是一样的，这是因为make针对每条命令，都会创建一个独立的Shell环境，
# 类似cd ..这样的命令，并不会影响当前目录

ep2:
# 解决办法是把多条命令以;分隔，写到一行
	pwd; cd ..; pwd;

# 可以使用\把一行语句拆成多行，便于浏览：
ep3:
	pwd;\
	cd ..;\
	pwd
# 另一种执行多条命令的语法是用&&，
# 它的好处是当某条命令失败时，后续命令不会继续执行
ep4:
	pwd && cd .. && pwd
	
# 两条make指令都执行: make a b
a:
	@echo a
b:
	@echo b
